<?php
/**
==============================================================================
 * GracePHP核心配置文件
 * @author 肖永标
 * @date 2014-11-28
==============================================================================
 */
return array(
    // 项目应用文件夹
	'application' => './application/',

    // 语言
    'lang' => 'zh-cn',

    // 数据库配置
    'db' => array(
        'host' => 'localhost',
		'name' => 'grace',
		'user' => 'root',
		'pass' => 'we3727021',
        'charset' => 'utf8',
		'tablePrefix' => 'gp_',
	),

    // 默认控制器
    'defaultController' => 'Index',

    // 开启pathInfo路由模式
    'pathInfo' => true,

    // 错误报告级别
    'errorReport' => array(
        'type' => 'dev',      // or product 生产模式或者开发模式
//        'type' => 'product',     // 开启生产模式
//        'logToFile' => true,     // 是否把错误记录到日志
    ),
    
    // 自动加载的组件
    'autoLoadComponent' => array(
        array(
            'class' => 'FormComponent',
            'static' => true,
//            'alias' => 'myform' // 实例后字段的别名
        ),
        array(
            'class' => 'UrlComponent',
            'static' => false,
        ),
        array(
            'class' => 'InputComponent',
            'static' => false,
        ),
        array(
            'class' => 'OutputComponent',
            'static' => false,
        )
    ),
    
    // html缓存
    'htmlCache' => array(
        'enable' => false,
        'expired' => 10,
    ),

    // 网站数据缓存
    'webCache' => array(
        'type' => 'mem', // or memcached
//        'dir' => 'temp',

        'host' => 'localhost',     // memcached 需要的配置 前提是服务器必须支持memcached
        'port' => 11211,
    ),

    // 是否隐藏index.php
    'friendUrl' => array(
        'hiddenIndex' => false,
        'suffix' => '.html',
    ),

    // 是否需要开启防跨站伪造请求
    'csrfProtection' => true,
    
    // 爬虫机器人名单
    /*'robots' => array(
        'mozilla'
    ),*/

    // GraceCreate 模块文件创建器用户名密码配置
    'graceCreate' => array(
        'user' => 'xyb',
        'password' => 'we3727021',
    ),
);
